/**
 * 将路径正确解析成运行时的绝对路径
 * @param path 预期的绝对路径
 * @returns
 */
export function resolvePublicPath(path: string) {
  path[0] !== '/' && (path += '/');
  return import.meta.env.VITE_PUBLIC_PATH + path?.replace(/^(\.*)\//, '');
}

/**
 * 文件上传后的访问地址
 * @param path 预期的绝对路径
 * @returns
 */
export function resolveFilePath(path: string) {
  if (!path) {
    return '';
  }
  path[0] !== '/' && (path += '/');
  return import.meta.env.VITE_FILE_URL + path;
}
